subsequent debit - German English Dictionary